//
//  PageControllerProtocol.swift
//  
//
//  Created by tank on 2021/10/10.
//

import Foundation
import UIKit

public typealias PageController = UIViewController & PageControllerProtocol

public protocol PageControllerProtocol: AnyObject {
    var page: PageProtocol { get }
}

public struct WeakPageController {
    public weak var value: PageController?


    public init(value: PageController?) {
        self.value = value
    }
}
